package com.sg.service;

import com.sg.bean.Message;
import com.sg.vo.MessageVO;

import java.util.List;

/**
 * @author zl
 * 评论业务逻辑接口
 */
public interface MessageService {

    /**
     * @param uId 用户编号
     * @return 评论集合
     */
    public List<MessageVO> findByuId(int uId);

    /**
     * @param uId 用户编号
     * @return 评论集合
     */
    public List<MessageVO> findByuIdPage(int uId,int pageNum,int pageSize);



    /**
     * @return 留言集合
     */
    public List<MessageVO> findAll(int pageNum,int pageSize);

    /**
     * @param usedId 闲置品编号
     * @return 评论集合
     */
    public List<MessageVO> findByusedId(int usedId);


    /**
     * @param arrays 评论编号
     * @return 受影响的行数
     */
    public boolean delete(int[] arrays);

    /**
     * @param array 闲置编号
     * @return 受影响的行数
     */
    public int deleteByUsedId(int[] array);

    /**
     * @param message 评论对象
     * @return 受影响的行数
     */
    public boolean add(Message message);
}
